should you stay on the cruise ship in port